putrefactive agent - German English Dictionary